libxc/restore: Handle X86_{CPUID,MSR}_DATA records
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 18 Dec 2019 18:51:01 +0000 (18:51 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 29 May 2020 16:33:03 +0000 (17:33 +0100)
commit8baf4363e19c6f6e48b286b4643899564f98e620
treee14fbc5984d432a5aa2eee2917b2cc5e91c1df3d
parentddd273d88632a0b20f80c20742d6759ed6b83c8b
libxc/restore: Handle X86_{CPUID,MSR}_DATA records

For now, the data are just stashed, and discarded at the end.

A future change will restore the data, once libxl has been adjusted to avoid
clobbering the data.

No functional change.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxc/xc_sr_common.h
tools/libxc/xc_sr_common_x86.c
tools/libxc/xc_sr_common_x86.h
tools/libxc/xc_sr_restore_x86_hvm.c
tools/libxc/xc_sr_restore_x86_pv.c